use external exprtk
authorDrew Parsons <dparsons@debian.org>
Sat, 20 Jun 2026 13:34:18 +0000 (15:34 +0200)
committerDrew Parsons <dparsons@debian.org>
Sat, 20 Jun 2026 13:34:18 +0000 (15:34 +0200)
-DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON

Build-Depends: libexprtk-dev

debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk

Closes: #1094438
debian/changelog
debian/control
debian/copyright
debian/rules

index a710b5bbb36917ce790c79b328c0bbc97cdde432..9a47b9e63bb9f4733c647e8162602f93bc9ec281 100644 (file)
@@ -8,6 +8,9 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium
     compatibility. Note that VTK9 nevertheless still treats mariaDB as
     a substitute for mySQL. Closes: #1137152
   * Build-Depends: libpq-dev to activate PostgreSQL support
+  * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON)
+    Build-Depends: libexprtk-dev. Closes: #1094438
+    debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk
 
  -- Drew Parsons <dparsons@debian.org>  Sat, 20 Jun 2026 14:42:24 +0200
 
index b57025b7e6392b8944cd38d0a7bb777cc51cba90..7a67d18145121114b55aa4b4792bebe0a46c08cd 100644 (file)
@@ -24,6 +24,7 @@ Build-Depends: dpkg-dev (>= 1.22.5),
                libdouble-conversion-dev,
                libeigen3-dev,
                libexpat-dev,
+               libexprtk-dev,
                libfontconfig-dev,
                libfreetype-dev,
                libgdal-dev,
index 0663d3a645ebb89f0089be0d2cb3a67bdbffd377..7a5c0f505d84dace54dfd01fa2ef8c91442579f8 100644 (file)
@@ -5,6 +5,7 @@ Files-Excluded:
   ThirdParty/doubleconversion/vtkdoubleconversion
   ThirdParty/eigen/vtkeigen
   ThirdParty/expat/vtkexpat
+  ThirdParty/exprtk/vtkexprtk
   ThirdParty/fides
   ThirdParty/freetype/vtkfreetype
   ThirdParty/gl2ps/vtkgl2ps
index f1183d38b20efaf6a39106494a69fe3504dda0ab..9e73d49e2aff8fa7d7216cfcdf49b508b3c3348b 100755 (executable)
@@ -63,6 +63,7 @@ extra_flags +=  \
        -DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_eigen:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_expat:BOOL=ON \
+       -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_freetype:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_hdf5:BOOL=ON \